Boost your vocab and unleash your potential!

Recently viewed words:
Definitions of china rose
  1. noun
    shrubby Chinese rose; ancestor of many cultivated garden roses
    type of:
  2. noun
    large showy Asiatic shrub or small tree having large single or double red to deep-red flowers
    type of:
Explanation of china rose
My lists:
Recently viewed words: